package org.redr.canvas;

public class RedRStyle {
	/*
	public static File canvasPicsDir = OSPath.pathJoin(RedREnviron.directoryNames.get("canvasDir"), "icons");

	//#Red-R icons
	public static File canvasIcon  = OSPath.pathJoin(canvasPicsDir, "CanvasIcon.png");
	public static File redRLogo = OSPath.pathJoin(RedREnviron.directoryNames.get("canvasDir"), "icons", "splash.png");
	public File RIcon = OSPath.pathJoin(RedREnviron.directoryNames.get("picsDir"), "R_icon.png");

	//#toolbar icons
	public File fileNewIcon  = OSPath.pathJoin(canvasPicsDir, "doc.png");
	public File outputIcon = OSPath.pathJoin(canvasPicsDir, "output.png");
	public File openFileIcon = OSPath.pathJoin(canvasPicsDir, "open.png");
	public File saveFileIcon = OSPath.pathJoin(canvasPicsDir, "save.png");
	public File reloadIcon = OSPath.pathJoin(canvasPicsDir, "update1.png");
	public File showAllIcon = OSPath.pathJoin(canvasPicsDir, "upgreenarrow.png");
	public File closeAllIcon = OSPath.pathJoin(canvasPicsDir, "downgreenarrow.png");
	public File textIcon = OSPath.pathJoin(canvasPicsDir, "text.png");
	public File printIcon= OSPath.pathJoin(canvasPicsDir, "print.png");
	public File updateIcon= OSPath.pathJoin(canvasPicsDir, "update.png");
	public File packageManagerIcon= OSPath.pathJoin(canvasPicsDir, "packagemanager.png");
	public File exitIcon = OSPath.pathJoin(canvasPicsDir, "exit.png");
	public File optionsIcon = OSPath.pathJoin(canvasPicsDir, "options.png");
	//#Red-R Status bar button Icons
	public File notesIcon = OSPath.pathJoin(RedREnviron.directoryNames.get("picsDir"), "Notes-icon.png");


	//#widget icons
	public static File defaultWidgetIcon = OSPath.pathJoin(RedREnviron.directoryNames.get("picsDir"), "Unknown.png");
	public static File defaultBackground = OSPath.pathJoin(RedREnviron.directoryNames.get("picsDir"), "frame.png");
	public int[] iconSizeList = {16, 32, 40};

	public static File errorIcon = OSPath.pathJoin(canvasPicsDir, "information.png");
	public static File warningIcon = OSPath.pathJoin(canvasPicsDir, "warning.png");
	public static File informationIcon = OSPath.pathJoin(canvasPicsDir, "error.png");
	public static HashMap<String, File> widgetIcons = new HashMap<String, File>();
	static 
	{
		widgetIcons.put("Info", informationIcon);
		widgetIcons.put("Warning", warningIcon);
		widgetIcons.put("Error", errorIcon);
	}
	//{"Info": informationIcon, "Warning": warningIcon, "Error": errorIcon};

	//#Colors
	public QColor widgetSelectedColor = new QColor(0, 255, 0);
	public QColor widgetActiveColor   = new QColor(0, 0, 255);
	public QColor lineColor           = new QColor("#009929");
	public QColor dirtyLineColor = new QColor("#990000");
	public QColor noDataLineColor = new QColor("#999999");
	
	//#QT Style

	public List<String> QtStyles = QStyleFactory.keys();
	*/
}
